Temple architecture of high standard developed in almost all regions during ancient India. The distinct architectural style of temple construction in different parts was a result of geographical, climatic, ethnic, racial, historical and linguistic diversities. Ancient Indian temples are classified in three broad types. This classification is based on different architectural styles, employed in the construction of the temples. Three main style of temple architecture are the Nagara or the Northern style, the Dravida or the Southern style and the Vesara or Mixed style